module.exports = () => {
    return async function successHandler(ctx, next) {
        ctx.success = (data) => {
            ctx.status = 200; // 设置 HTTP 状态码为 200
            return {
                code: 0, // 成功的自定义状态码，可以根据需要进行调整
                data: data
            };
        };
        ctx.error = (message) => {
            ctx.status = 200; // 设置 HTTP 状态码为 200
            return {
                code: -1, // 成功的自定义状态码，可以根据需要进行调整
                message
            };
        };
        await next();
    };
};